Andrew Luck starred not through the air but on the ground to help the Indianapolis Colts defeat the Cleveland Browns 17-13 at Lucas Oil Stadium.
Andrew Luck starred not through the air but on the ground to help the Indianapolis Colts defeat the Cleveland Browns 17-13 at Lucas Oil Stadium.